This home and daily service store, located at Building 2307 on W Street in Tampa City, offers a variety of repair services. They specialize in repairing appliances and computers. Unfortunately, their storefront location is not immediately apparent as it is situated on Floor ora St within the building. Customers can reach them by calling +18137896775. Devon's PC Clinic is listed as a co-branded partner, suggesting a specialized computer repair service is available.The business has some great strengths. The quality of their repair services seems to be quite high, with most repairs being done to a satisfactory standard. However, some customers might find their prices a bit steep for the level of service they provide. One notable aspect is the location itself. While not particularly easy to find, it is not overly difficult either, and those willing to search can eventually locate the store.