I would advise using your yellow pages. I would never recommend doing this job yourself. Fixing a roof can be very dangerous or fatal so a professional is advised.
There are many companies that offer a water damage repair service in and around Edmonton. A few good examples are Canada Restoration Services, Homestars and Servpro.
Boston & Cambridge Appliance Repair has good washing machine repair.
Nobody can give a good answer to this question if they can't see the ceiling and the damage
Yes, there are repair shops in Phoenix that can repair hail damage. "A Cheap Body Shop" is one of the locations in Phoenix that does the repairs. You can reach them at 602.885.1915.
Where to find pool enclosure repair depends on where you are currently. A good way to find pool enclosure repair is to go to google and type in near "your zip code", pool enclosure repair.
Www.localautoglass.org will let you search your area to find a good repair shop. They also will provide you with an address and a phone number for your convienance.
One of my windows broke. Where can I find a good Window Repair shop around Los Angeles area?
Topix is a good website to try out to find someone to repair your TV.
There are many specialty windshield repair places. Some will even come to you in their van and fix the damage for you. They are usually pretty cheap too!
Charleston Cleaning and Restoration‎ is very good. they have decent prices. Find them at 815 Hoss Rd, Charleston, SC‎ - (843) 810-4623‎
You can find a good brake rotor repair at any place that has a car mechanic. You can find a mechanic at your local auto repair shop or gas station. You could also go to the car dealership where you bought your car if it's still under warranty.
You can find best TV repair shop in Canada at TV Repair Company. We provide TV Repair Services in Brampton, Toronto, Oakville etc. Even for more info visit here: tvrepaircompany.ca/tv-repair-brampton