Since 1987, Affordable Professional Landscapes and Fence Doktor have been in business. Throughout the years we've received many awards. We do professional installation and repairs on wood fencing, wrought iron, chainlink fences, and many other styles including retaining walls and staining of fences and deck repairs. We also specialize in Residential & Commercial Landscapes. All work is guaranteed and our estimates are always free.
References are available upon request. We are open 7 days a week and offer same day service. We are available 8am-6pm daily with a Master Gardener on staff. We can beat any written estimate.
We take all major credit cards, checks, and cash. Open yard fence displays coming soon in2012! Senior and military discounts apply.
Thank You for Inquiring. For any related questions or concerns contact Steve Wahl at 210-599-2338.
Business highlights
38 years of trusted experience
Emergency Services Offered
Services we offer
Drainage Work -Retaining Walls -Seasonal Cleanups -Xeriscape Installations -Flagstone Patios -Pathways -Grass, Trees, Soil - We deliver and Install -Shrub Tree Removed/Installed -French Drains - Fence Repair/New Installation -Landscape Lighting - Electric Gate Operators - Keyless Entries / Keypads - Solar Panels Installed
This company is the worst in the city I had to take the owner Steve to Bexar County precinct 2 case #21s2100412 and sue him for $2900 for bad cement work quality and service. He hires individuals off the streets they don't know what they're doing and he does not supervise them. The fence work Was just as terrible and appropriate placement of the hinges on even Pickett's fence fell apart within one year. I strongly encourage not to use him his tactics and his work quality is Is terrible. Is notice no new reviews in years???
Description of Work: Fencing and cement sidewalk
Rating Category
Rating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$6,200
E S P.
06/2014
5.0
fencing
+ -1 more
The company did a great job on this service and did it in a timely manner. The service was a little pricey, but I did pay it because I knew it was a great company.
Description of Work: This provider repaired my wooden fence.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,000
Laura P.
11/2012
5.0
landscaping, mulch
+ 0 more
Overall experience was great. You have my recomendation to hire these guys!!
Description of Work: Steve and his exceptional crew redid a small side yard with paved paths, rocks in beds with plants, and graveled areas for a great sitting area. They also solved my drainage issue and mulched new flower beds. Steve is great to work with -- he can provide great ideas to help you with your vision of your space.
Rating Category
Rating out of 5
quality
4.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$4,500
Karen R.
09/2012
1.0
fencing
+ -1 more
Steve set up 2 appointments to finalize the estimate and missed both appointments. He called the next day (8/15/12) after the first "no show" and gave a lame excuse. We set another meeting for today at 9:30am. He said he'd call before coming. He did not call or show up. I rate him as a "F" overall. He did give an estimate over the phone and it was reasonable. He hasn't contacted me as of 9/29/12,
Description of Work: No services performed.
Rating Category
Rating out of 5
professionalism
1.0
responsiveness
1.0
punctuality
1.0
Eniko W.
09/2012
5.0
fencing
+ -1 more
The retaining wall is as stable as an army tank. The fencing was well done; the support posts are sturdy and the gates work flawlessly.
Description of Work: Replaced a railroad tie retaining wall and all of the backyard cedar fencing.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$9,000
James J.
08/2012
5.0
fencing
+ -1 more
Went great overall-price, responsiveness, quality of work, and friendliness.
Description of Work: They installed an irregularly shaped fence for my dogs and did a great job working with me to get the best shape that provides the best use of the property. Steve Wahl and his crew went out of their way to get the job done within my time constraints. Additionally, their cost was about 15% below other estimates.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,700
Donna H.
08/2012
1.0
fencing
+ -1 more
Asked Steve to come out for estimate to replace two sections of wooden fence and the gate. He arrived over an hour late and did not call to say he would be late. We agreed on the work to be done. Which included his opinion that I needed to replace the post on one side of the gate but all of the other old posts were ok. (I have that in writing) Work was performed as promised and appeared to be ok. Less than one month later the gate was warped on the latch side with the top of the gate hanging behind the fence about 4 inches and the bottom of the gate about four inches in front of the fence. I called Steve to come out and look at it. He said he would come that day but did not come until the next day when I was not at home. I called him and he said that one of the old posts had moved due to recent rains and it would cost me an additional $100.00 to get it repaired. He claimed there was nothing wrong with the gate itself or the work they had previously done. I doubted that was the reason. The old posts have been there for 30 years and they have never moved or leaned. I just wanted my gate fixed so instead of arguing, I told him to go ahead and fix it. He said he would be out the next day (Saturday) or early the next week to fix it. He never showed up. In the meantime I went out and tried as hard as I could to make the old post move and I couldn't. My conclusion is that his crew built me a lousy gate and rather that make it right he wanted me to hand over some more money. I never called him back. My gate is still warped. I will never, never hire him again. And I would definitely not recommend him.
Description of Work: Replaced two sections of wooden fencing and a gate.
Rating Category
Rating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0
$503
Dave Y.
08/2012
5.0
decks
+ -1 more
They did an amazingly quick job to satisfy my backyard access needs. In doing so they left a few areas without finishing touches that they came back and took care of during the following two weeks. Quality was very good and so was the attitude. I would not hesitate to use Steve again.
Description of Work: The Fence doktor gave me a reasonable estimate compared to an additional two estimates, and Steve had the best personality also. It took them two weeks to start and ONE DAY to finish replacing all of the top walking boards and the top rails on my 16 year old deck structure. I could not access my back yard without some deck so they brought in a large crew and did it in one session.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0
Yes, I recommend this pro
$2,000
David W.
08/2012
1.0
fencing
+ -1 more
They built the fence. They just didn't bother to comply with the law.
Description of Work: The front yard fence is fine. However, they never obtained the permit from the city as required by code section 35-401c. In addition, their response to being informed that code compliance had issued a notice of violation was to say that they had never had to get a permit before. How remarkably unprofessional. They build the fence, get paid, and leave me with a permit mess to clean up. I will never do business with this company again. Not ever. Not for any reason. I suggest that you don't either. By the way - I'm well aware they can read this. I want them to see it.
Rating Category
Rating out of 5
quality
3.0
value
3.0
professionalism
1.0
responsiveness
2.0
punctuality
3.0
$4,100
Sarah M.
08/2012
1.0
fencing
+ -1 more
Called to see about getting a quote to have our existing fence extended and to have some railing put around our patio. Steve said that he would be happy to come out the next day at 1:pm. The following day at 1:10 he calls to say that he will be late by an hour and a half. Which is a ridiculous amount of time to be late by and to be calling after the appt time had passed was rude also. But I had already taken the time out of my day to be there so I said that would be fine. He never showed up or called there after. This is incredibly unprofessional and completely wasted my time. If he was too busy then perhaps he should have never committed to the appt time in the first place.
Description of Work: Never showed up to preform the service.
Rating Category
Rating out of 5
professionalism
1.0
responsiveness
1.0
punctuality
1.0
Karen R.
07/2012
5.0
fencing, driveway gates
+ 0 more
I highly recommend this company for any of you fencing needs. Steve Wahl's professionalism and care ensured the success of this project. His recommendations kept us within budget and guaranteed the highest quality of work.
Description of Work: Steve and his team did an excellent job rebuilding my mother's fence and driveway gate. He was extremely reasonable and patient with my mother's needs. He went above and beyond to ensure the she had functional, affordable and secure fence. He even rearranged his team's schedule to meet my mother's day off. I was extremely impressed with his flexibility and willingness to go above and beyond to ensure the success of this project.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,600
Charles D.
05/2012
5.0
fencing
+ -1 more
Tis company was very busy so it took about 2 weeks for them to schedule my job. But once they did, they were there exactly as promised. They used a saws-all for the demo. Went really fast. They were pretty neat and kept their area clear. They re-used several of my old 4x4 posts (which I previously agreed to). They added 2 new 4x4 posts to accomodate the new gate they built for me. They were very careful digging and did not hit the sprinkler system. They quick-creeted the posts and went to lunch. After lunch, when the posts were set enough to work on, they finished the job. This was important to me because I have a pool and did not want the fence down overnight. They used galvanized nails hammered by hand. Each board was checked for length and vertically alligned. New gate, is just the right width and is framed properly, so that it doesn't sag in the future. Refurbished hardware is fine. Good people on the job site. I'm very pleased.
Description of Work: Replaced 27 linear feet of 6' fencing on the side of my house. The existing fence was a cap-rail style with 6 inch wide cedar boards...very standard.Tore down a sagging 2 gate assembly and replaced them with a new 3 foot wide gate. Provided all new materials, except gate hardware which they refurbished on site. Hauled away all debris.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$800
Gabriele P.
04/2012
5.0
decks, landscaping
+ 0 more
The project was delayed by bad weather, but as soon as it stopped raining, Steve Wahl's crew got the job done. It was a pleasant experience from start to finish. Steve came over to look at the backyard, made suggestions and gave me an estimate. I had a drawing of everything I wanted done, and Steve made it happen. He has a wonderful crew. Everybody worked hard, but Alex, the guy who laid the flagstone, has to be mentioned here. He did a beautiful job. All the work was done within a week, and I am enjoying my improved backyard.
Description of Work: Three areas in the backyard were covered with flagstone, metal edging was replaced with stone edging, a sprinkler head was relocated, stepping stones were put down.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$4,199.38
Kurt J.
04/2012
3.0
fencing
+ -1 more
The owner's estimate strategy seemed to be start out very high and if the potential customer balks then reduce the price to one that is still high, but makes the sustomer feel like he/she is getting a good bargain. The project was relatively simple with not that much in the way of materials but was originally quoted at $700, the main reason stated that this was a "small" project and that no one else would likely take it. When the two workers arrived I explained that I just wanted to ensure no part of the fence would be on the neighbors' property, and received a gruff response from one about how many years he has been doing this. The fence was straight and looked OK, but I found areas normally nailed having no nails and a number of other nails splitting boards due to poor placement or angle of the nails. One brace was cut too short and one of the vertical privacy boards had 2 one-inch saw cuts at the top of it. I wasn't expecting perfection but I thought the quality of work could have been better, especially considering all the worker "experience."
Description of Work: Added 10-foot extensions of wood privacy fence along both sides of house. Existing gates and fence fronting the street were re-used (not reconstructed).
Rating Category
Rating out of 5
quality
3.0
value
3.0
professionalism
2.0
responsiveness
3.0
punctuality
4.0
$525
Michael E.
04/2012
5.0
fencing, driveway gates
+ 0 more
High quality work at the lowest prices. Very punctual, fixed minor problems after the job, very professional. About 10% less expensive than competitive bids. Recommended to two neighbors who also had fences built.
Description of Work: Built an 80 foot fence including new posts.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,200
Richard F.
03/2012
5.0
fencing, landscaping
+ 0 more
We had some problems but he came back and fixed everything. I would recommend them. I thought the price was a little bit high.
Description of Work: They built a fence and did some landscaping for me.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$6,000
George C.
03/2012
5.0
fencing
+ -1 more
I had them do the work and it turned out as beautiful as I expected.
Description of Work: I received 3 estimates to get an idea of what I was approximately going to pay. The Fence Doctor was the first one I received. The estimates were fairly close to the amount I was going to pay, so why did I go with this Company? They were the most professional when dealing with me initially. After I agreed to have the Fence Doctor, they were very accommodating in that they did the job on the weekend. They do quality work and yes I will use them again.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,300
Matt P.
02/2012
5.0
landscaping
+ -1 more
The sod in our backyard was destroyed by a combination of the drought, rain, and our two dogs. We called Steve Wahl from Affordable Professional Landscapes / the Fence Doktor for a quote. Steve was the first quote we got, so we called around and got several more. All the quotes were very similar. However, I was much more comfortable with Steve's knowledge, experience, and professionalism. Steve listened to what we wanted in our yard and provided great ideas to fulfill our wishes. He noticed that certain areas on our yard were not draining properly, so that water pooled when we got heavy rains. He suggested that we re-grade the yard. He also showed us areas where there was no hope of grass growing because of the amount of shade that we received. In those areas, he suggested rocks. He also suggested that we try a different type of sod than the existing St. Augustine because it would hold up better to the dogs. He quoted us for three yards of rocks and several pallets of grass. In the end, we had his company lay zoysia grass (more dog and drought tolerant) and put down about six yards of rocks. The amount of rocks increased because we liked it so much that we asked for it to be put in other areas we had not previously thought about. Although Steve used two more pallets of sod than planned, he did not charge us for the extra sod. He charged us what he estimated plus the additional rocks (which, again, were an add-on that we requested). They just finished today, and the yard looks great. Steve is a pleasure to work with, and his crew was fantastic. Each of his guys was knowledgeable, hard-working, and always willing to discuss what they were doing and make any modifications we requested. I spent summers working on landscaping crews when I was in college. These guys know what they're doing and they do a good job. If I have any work done in the future, they will be my first call.
Description of Work: We had our existing sod removed, the yard re-graded, and new sod and rocks put in.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$3,000
carrie A.
02/2012
5.0
fencing
+ -1 more
This company excelled in professionalism, punctuality, and courtesy. We are extremely happy with our finished product and would use this company again without any hesitation.
Description of Work: Replacement of back fence and rebuilding of a side fence/gate to include a metal frame and new hardware.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$1,750
RICK P.
02/2012
4.0
fencing
+ -1 more
Overall, met expectations. One issue came up. When they replaced the gate on the fence, they put the lock on the outside inside of the inside like the original. I was monitoring the project, but didn't catch the problem until the work was done. I recommend that you be very specific about what will be done if you use this contractor, otherwise they may make changes.
Description of Work: They replaced a short section of privacy fence at my residence. This included a man gate.
Rating Category
Rating out of 5
quality
4.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$800
Laura B.
02/2012
3.0
fencing
+ -1 more
I live out of state but own the property in San Antonio for which I hired the Fence Doktor. When I first called the Fence Doktor, I specifically did not mention Angie's List to ensure an honest estimate before requesting the advertised 10% discount. When I did not hear back by the end of the day when the estimate was to be performed, I called and was told I would hear something later that evening or the next morning. I called back mid-morning the next day and left a message and was called back a short while later. I was given a verbal estimate for repair vs replacement of the gates. After thinking it over for a few days, I emailed the Fence Doktor through Angie's List to request written confirmation of the estimate. They responded with a phone call, and when I inquired about the 10% discount I was told it was already deducted in the estimate I was given. When I pointed out that until I sent that email, I never mentioned Angie's List I was told that most of his business comes from Angie's List he automatically takes of the 10%. I questioned this and he then gave me 5% off the estimate. Since I live out of town and cannot inspect the work myself, I asked if he would be willing to send before and after pics if I hired him. He agreed and I hired him to repair the gates. He said his office would email me the contract so that I could provide payment info before scheduling the work. I had to contact him a few days later for the contract when I still had not received anything. He was unable to do the work on the day scheduled due to weather, but called to let me know. No problem. He then completed the work the next day. I did not hear anything however, so the following week I emailed him to ask about the pictures. When I didn't hear back, I called him. He said he forgot to take the after pics, but would go back and do so and send them within a few days. It's been more than a week since that conversation I have not received them. I confirmed with the tenant in the house that the work was done and seems satisfactory, but I otherwise cannot comment on the quality of work. Service was friendly, but I felt like they weren't eager for my business given the number of times I had to contact them to follow through - for the estimate, for the contract, and for the pics which I never received. Assuming the quality of the work is good, I would consider hiring them again but I would shop around a little more first.
Description of Work: Fixed 3 fence gates. Single gate on one side of the fence would not open because the bottom ran into the ground. Double gate on the other side of the fence needed latches replaced.
Rating Category
Rating out of 5
value
4.0
professionalism
4.0
responsiveness
2.0
punctuality
4.0
Yes, I recommend this pro
$403.75
ERNA J J.
02/2012
5.0
fencing
+ -1 more
THE JOB WAS STARTED AND COMPLETED IN ONE DAY, AS PROMISED
Description of Work: THIS WAS MY 2ND EXPERIENCE WORKING WITH STEVE,THE FENCE DOKTOR. .THE JOB WAS ANOTHER AREA OF CHAIN LINK FENCE, WHICH HE REPLACED REPLACED WITH GOOD QUALITY CEDAR FENCING. THE 4X4 POSTS ARE CLOSE ENOUGH TO PROVIDE GOOD SUPPORT OF THE GOOD QUALITY SIX INCH DOG-EARED PICKETS. ONCE AGAIN, DONE WELL, ON TIME, AT A FAIR PRICE. HONESTY AND COMPETENCE ARE RARE TO FIND THESE DAYS. THANKS,FENCE DOKTOR.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$250
ERNA J J.
01/2012
5.0
fencing
+ -1 more
Steve called to alert us when the crew was coming,as we had requested.They worked hard, used quality materials, and completed the job in a timely manner.Steve came when they had finished the job we had agreed upon. At that time, I was so satisfied with the work done, I requested an addional area of old chainlink fence to be replaced with cedar fencing. He gave me a quote on the new area and said they would complete the new job the next day. That was yesterday, and today it is raining, so they are delayed by the rain. However, considering his past work, am expecting an excellent completion when the rain stops. Good work, on time, quality materials,and fair price.
Description of Work: Backyard chainlink fence removal and replacement with good quality dog eared cedar fence and walk through gate. Steve Wahl came and examined my backyard.Several options were offered. Steve discussed pros and cons of each option. He was friendly, and easy to talk to. He gave me the exact quote and arranged a work date. He called at an earlier date and said he was available on that date. I was delighted. His 2 man crew did an excellent job. They had to remove a small tree which had pushed the old chainlink fence out. They cleaned up the area and removed all scrap, old fencing, and brush.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$2,000
Rebecca P.
01/2012
5.0
fencing
+ -1 more
Mr, Wahl, working with one assistant, I believe, was able to complete the job at the arranged time. We did not have to be home for them to do the work. Mr. Wahl called me when the job was complete, asked us to inpsect it, and then trusted us to drop off the balance of the payment owed. We had asked Mr. Wahl to replace the wooden basket-weave fence with wooden upright fencing. That part of the yard has a slope, so we were concerned about the fence being even all across, but the work was completed beautifully. Good material was used, and the quality of the work exceeded our expectations. When we need fence repair, or when we decide to replace the rest of the fence, we will defintely call Fence Doktor. Mr. Wahl also does landscape work, and I would call him for that service too.
Description of Work: Replaced a large section of privacy fence and gate. Portion of fence that faced the street had fallen. The gate had not been working correctly, having been sloppily put back up by a landscaper who had to temporarily remove a portion of the fencing and the gate. Mr. Wahl first met me at the house after work, examined the fence and gave a written estimate. I gave him a down payment and a time was set for the work to be done. The fence was replaced with new materials, and a new gate was built.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$425
Mindy W.
09/2011
5.0
decks, fencing, landscaping, mulch
+ 2 more
Steve and I talked about what my daughter and I wanted to do. He came to our house and then sat down with us and went over all the ideas we had. Steve is amazing. His creativity is like none I've ever seen before. My daughter said nothing in nature is straight and Steve made sure this applied. The crew came within a week and started the work. They were all very friendly and personable. They each had their specialty on the crew and all went smoothly. They had to tear up all the sod in the front yard, put down weed block and put down the riverrock. It looks fantastic. As the crew was working, Steve would make suggestions on what else could be done. As I have no artistic talent at all, this was very appreciated. It also made more work for the crew and not one complaint was heard from any of them. The retaining wall took alot of digging and dumping. Alex was great on building the wall and our rounded steps. They built us a beautiful pathway from the deck to the retaining wall filled with stepping stones and riverrock. The clotheslines are well placed and have gardens at each end. We have 2 very large flower gardens in the upper yard, one that is permanent and one for us to play in with seasonal flowers year round. The deck is perfect for what we wanted and they extended it to fit the yard. The one end is 12 by 24 and the other end is 15 by 24 so it looks perfect. Our yard was not square. The front part of this yard we have set up as a dog washing station with stepping stones as well. The two front fences were also replace with new as we are planning on redoing the outside of our house. This again was Steve's suggestion and it made all the difference in the looks of our home. My daughter and I are very satisfied and love being on our deck everyday. The yard is perfect for our dogs and with all the birds that now visit us, we can enjoy what was once an eyesore. I know I have probably forgotten to mention something as there was alot of work that was done. Thank you Steve, Alex, Danny, Joe, Larry and Greg. Job well done.
Description of Work: 12 by 24 patio deck 50 foot retaining wall 5 flower gardens with plants plants along the retaining wall and length of the deck desodding and stoning the entire front yard planted 2 red oaks and transplanted an Ash tree moved clothes line poles and cemented them in stoned around the deck and made pathway to upper yard repaired existing privacy fence cemented in trellis sodded the yard in front of the retaining wall replaced the fences on each side of the front of the house made pathway to front of the deck came back a week later and checked on everything.
All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.
*Contact business to see additional licenses.
Service Categories
Fencing,
Landscaping,
Decks and Porches,
Fencing Driveway Gates,
Mulch and Topsoil,
Landscaping - Lighting
FAQ
Fence Doktor/Affordable Professional Landscapes is currently rated 4.4 overall out of 5.
Fence Doktor/Affordable Professional Landscapes accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
Yes, Fence Doktor/Affordable Professional Landscapes offers free project estimates.
No, Fence Doktor/Affordable Professional Landscapes does not offer eco-friendly accreditations.
No, Fence Doktor/Affordable Professional Landscapes does not offer a senior discount.
Yes, Fence Doktor/Affordable Professional Landscapes offers emergency services.
Yes, Fence Doktor/Affordable Professional Landscapes offers warranties.
Fence Doktor/Affordable Professional Landscapes offers the following services: Drainage Work -Retaining Walls -Seasonal Cleanups -Xeriscape Installations -Flagstone Patios -Pathways -Grass, Trees, Soil - We deliver and Install -Shrub Tree Removed/Installed -French Drains - Fence Repair/New Installation -Landscape Lighting - Electric Gate Operators - Keyless Entries / Keypads - Solar Panels Installed