top of page


Let us know your screening needs! Call or email for free estimates. For Windows include: color of frame and size if possible.  For Porches include: your type of system (wood trim & staples, Screen Tight® or SCREENEZE®) size of panel to repair, and pictures of porch needing repair if possible.  This will make our response easier and quicker. Thank you!


Glen Allen, Virginia


(Please Call for Home Office Address in the Short Pump area.  Thanks! )

Tel:  1 (804) 980-0250


8:30-5:ooPM   Monday - Friday
Saturdays & Sundays:
Closed for Family Time & Church on Sundays
Please send us an email or text!


Your details were sent successfully!

DROP OFF YOUR SCREENS @ OUR HOME OFFICE!  Come any day or or time, even on weekends, before you go to work and on evenings.  This saves you the Service Call Fee.  We'll text or call you when they are ready, and you come pick them up.  Please call or text for our home office address.
MOBILE SERVICE CALL FEE  This covers a range of expenses:  our gas, vehicle maintenance, time that it takes for our employees to travel to your home, vehicle insurance, and more.  This is best to pay and schedule an appointment when you have a lot of window screens (the whole house for example).  With this fee, we do all of the work for you.  We take the screens out, rescreen or build right on site and then we put the screens back in for you.    So this fee  will often cover your time and trouble and make it worth it for us to come on site to do all of the work.


Service Call (0-20miles) Fee $50-60:  

Richmond, Bon Air, Glen Allen, Henrico, Manakin-Sabot, Mechanicsville, Midlothian,  Montpelier, Rockville, and other cities within Interstate 295.


Service Call (21-40 miles) Fee $55-95  

Ashland, Beaverdam, Bumpass, Chester, Chesterfield, Doswell, Goochland, Highland Springs, Mosely, Powhatan, Ruther Glen, Varina, Winterpock, and more.


Service Call (41-60 miles) Fee $100 and up 

Amelia, Aylett, Chesdin Landing, Charlottesville, Colonial Heights, Cumberland, Dinwiddie, Farmville, Fort Lee, Hopewell, Lake Chesdin, Louisa, New Kent, Palmyra, Petersburg, Prince George, Spotsylvania and more.


60+ miles:  Contact the office to talk about your service needs, service call fee, and schedule an appointment.  We do travel all over the state, even to Maryland and North Carolina!  We know it's hard to find good, honest, high quality service.  Being the top experts in "All Things Screen", we want to try and help everyone if we can.





for an appointment



bottom of page