About Larry's Home Repairs: 2 employees. No subs. Cost is determined by the job. No travel charges. No extra charge for after-hours service.
Larry's Home Repairs is located at 119 Magruder Ave Williamsburg, VA 23185. Please call at 757-561-5926 for more information about their service, office hours, warranty and license.
The areas it serves include Williamsburg, VA regions.
Its office number is 757-561-5926. Larry's Home Repairs does not have a web site in our record.
claim or edit listing | add your listing