Blade Edge

Computer software | Video production | My life in general

Blade Edge games header

Flight Log – Buffalo Ho

May 22nd, 2021 · 357,923 Comments · Gaming

Click the above image for the gallery on flickr cause the embed options all suck. Also all images are captioned with additional information not always included below

This past Thursday the weather and our schedules cooperated to finish our travels to Buffalo. Although we expected wheels up at 6 Andrew got called up by his boss to do some more work just after 5pm. I sat on the tarmac for a while before deciding to start up and do some pattern practice. I listened to ATIS and it told me the winds were 19kts – haha WAT. Did a check of the weather report on SkyVector and although the reported heading was pretty close the winds were actually only supposed to be 8kts. I was looking at the windsock near the parking area and it definitely was not standing straight out like it should be for ~20kt winds so I just shrugged and decided to see how it would be. Took off, flew a decent pattern with a better rollout to final and landed. I was juuust past the touchdown marks after getting a bit high over the threshold. Final approach was easy, ~20° off the wind direction and it definitely did not feel like there was any strong crosswind. Checking my landing report (nice and soft, baby!) I noticed that it was reporting wind heading and speed that exactly matched the current METAR. So the sim weather was right the ATIS was wrong! Interesting…

As I was taxiing off the runway just before 6pm Andrew finally showed up so I waited for him to finish getting ready. Despite having him send over the exact livery folder he was using and being able to see his livery in my aircraft hangar, his aircraft still showed up as a generic Cessna 172. Will have to continue looking into that but no time now. After starting up he noticed his throttle control was not having any affect, so he went into the controls menu to remap it. I thought he had done this in-game but when his plane showed back up (going into the pause menu also causes it to vanish) and told me his barometer was set to 29.92 I had a feeling he had instead backed out to the main menu. I asked him to taxi over and look at the windsock in front of me, I sent him a picture of it and he sent me one back showing a dead sock not even pointing in the right direction. I informed him of a bug where the real-world weather does not reload if you restart a flight so he had to restart the whole sim unfortunately.

Flight plan is available here, this is the second leg.

Thankfully when he came back all his controls still worked, although he still looked like a generic 172 to me. We were finally able to taxi out together and depart from KFZY around 6:30 from Rwy33. I have slightly better climb performance than him so ended up higher as we left the airport behind. He also chose to stick to the left side of the river while I flew up the right, leveling off at FL15 as we approached Oswego. We came back within good visual range for a short time as we reached the shore of Lake Ontario but after turning west to begin following the shoreline Andrew had pulled way ahead. Although he slowed down to allow me to try and catch up, really with his plane having better performance he should have looped around behind me but I didn’t bother to force he issue.

Once established along the shoreline I finally tuned my NAV radio, which I really should have done before departure even though I didn’t need it so soon afterwards. I listened to confirm the Rochester VOR was working properly and began regular checks of the DME in my radio stack on my iPad app. Shortly afterwards Andrew announced he was turning to heading 287, which I initially found annoying that he would be bothering to hold a specific heading as noted on the route plan when we only just had to follow the shore of the lake but even if so it told me how much further ahead he was along the planned route. As I reached that point however at Sodus I told him he had turned early, back at Hut Haven, so he was way further out over the lake than he should have been. With only 1,500′ of altitude I was sticking right along the shoreline to be able to glide onto land in the event of engine troubles.

As we approached Rochester I made a slow climb to FL20 since I would have to fly further out over the water to stay clear of the Charlie airspace. Keeping tabs on my DME I made for the far point of land across the bay at 15nm, coming no closer than 12nm as I passed by, with the airspace starting 10nm out. No issues on the crossing, once back along the shoreline I switched over to the Buffalo VOR but neglected to also listen in to see if its morse code was broadcasting properly.

This leg of the trip had a clear coastal highway that was marked on the VFR charts, which abruptly ends at one point. I lost track of where I was a bit as I didn’t see the highway end while in conversation with Andrew and just looking around, also working to descend and maintain FL16, which was pattern altitude for our destination. In fact we both got a bit disoriented as to where we were but thankfully one of the many obstruction objects I added was a smokestack that was clearly visible as we each flew by in turn, him still leading me by a considerable enough distance we could no longer see each other.

Even though we got a bit lost as to how far we had progressed past Rochester the mouth of the Niagara River isn’t something you can easily miss and we both had no trouble spotting it and following it inland to the falls, threading between the airspace of KIAG and CYSN. Although I wouldn’t enter KIAG Delta airspace until after I passed over the falls I made sure to contact them just as I turned down the river to request a transition, which was of course approved. Although I manually tuned the radio though when I opened up the ATC window it connected me to Toronto for some reason on a different frequency so I had to back out to the Nearest Airports list and re-tune to KIAG. It’s really too bad they couldn’t have improved on the FSX ATC system prior to launch.

I very much enjoyed the scenery flying over the falls, enhanced with some add-ons and which will look even better later this year once they release the SDK for the particle system. For now I remained up at FL16, I will get closer with helicopters on a later visit. As I continued upstream I kept an eye out for traffic and also on my CDI, which was set to the BUF 152 radial. As the needle swung to center to show I was crossing the radial this also meant I was past the far-eastern edge of KIAG airspace, so I radioed in clear and was released to continue my own navigation.

Now, finding North Buffalo Suburban airport (0G0) at this altitude was going to be a bit challenging since the beacon was out of service but I was able to use some of the obstructions in the area to get a good fix on my position and use the bearing in the route plan to head in the general direction. Along the way I checked in with KIAG weather and just as I had finished noting the details I spotted the airport as I flew northwest of it. Whoops! Wrong side! I doglegged right atop the airport to get set for a left-pattern approach to Rwy28, with Andrew having arrived several minutes earlier making straight-in for Rwy10. I informed him that was downwind and he noted that he had seemed to have trouble slowing down on approach after forgetting to check the weather himself. Rolling out in line with the runway for final I decided to drop my flaps down a notch. This airport had no visual approach aids so it was nice to have to resort on nothing but my own flying skills to make a proper landing, which I again nailed softly.

You can see the whole flight with this Google Earth KMZ.

Overall the flight for me went as planned. I’m still a bit annoyed Andrew couldn’t fly on my wing but we’ll continue to work on that. I was rushed in my preparations for landing, which was not good by worked out okay. Even though I was able to stop just past halfway down the runway I’m glad I decided to drop some flaps but also should have known to do so rather than responded to a gut feeling upon seeing the runway on final. I should do better at checking runway lengths and my plane’s specs for landing capabilities – also I forgot to change the runway length in the flight plan for this airport so I thought it was 5000′ long like Oswego which is why when I rolled out onto final I was like “uhhh, this is a short runway…”. Finally, I need to do a proper pre-flight brief with Andrew because it turns out he was really not clear on several of the procedures I had planned for this flight.

Tomorrow I hope we can make the whole hop from Buffalo to Cleveland!

Tags: ·······

357,923 Comments so far ↓

  • Effie Baker

    TX88 là một nền tảng cá cược trực tuyến phục vụ người dùng Việt Nam và Đông Nam Á, cung cấp đa dạng sản phẩm như cá cược thể thao, casino trực tuyến, slot game và xổ số bbc

  • Keith Chandler

    Love that you mentioned color psychology. My blue cabinets from Custom garage cabinets actually make me want to tidy up.

  • Cora Chavez

    I never thought about toe kicks. garage cabinet company recommended them for a cleaner look and easy sweeping.

  • Https://Fr-Betting.Com/

    apostar dinheiro

    Here is my homepage: Casas De Apostas Limite Mais Famosas – https://Fr-Betting.Com/

  • muzaffar.uz

    Jelly Express demo es una excelente forma de entender la mecánica antes
    de jugar en casino.

  • Viola Schmidt

    I appreciate the wildfire safety notes; mitigation steps at best solar installers Concord .

  • John Oliver

    שירות מהיר, מדידות מקצועיות, והרכבה שקטה – הכול דרך חיפוי אלוקובונד .

  • Sofa Set

    The Smart Ꮤay to Buy ɑ Mattress іn Singapore – Ꮤhat M᧐ѕt
    Shoppers Get Wrong

    Ϝor most Singapore homeowners, buying а mattress іs one of thе most personal furniture singapore decisions tһey face.You’re expected to decide ɑfter lying ⲟn a
    showroom sample for jᥙst a mіnute or twօ, еven thߋugh
    уou’ll sleep ᧐n it еvery single night f᧐r the next 8–12 yeaгs.
    Megafurniture’s Somnuz mattresses ɡive ʏou a practical ᴡay to compare tһe most
    popular mattress types ѕide bү side in one furniture showroom.

    Іn Singapore, sеveral local factors make mattress selection mоre important tһan in otһer countries.

    Singapore’ѕ уear-round humidity ρuts extra
    pressure ߋn moisture management іnside any mattress singapore.
    Ꭺ largе numbеr of Singapore families deal ѡith dust-mite
    reactions, еven if they haven’t connected tһe dots to tһeir mattress.
    Mаny househoplds гun tһe aircon ɑll night, which ɑffects hоw
    mattress singapore materials perform іn real life.

    Singapore mattress store shelves ɑre dominated bу fouг main construction categories — еach
    ԝith іts oᴡn strengths ɑnd trade-offs. Pocketed spring designs гemain popular because each coil worқs on its oᴡn, reducing partner disturbance ԝhile allowing air tо circulate freely.
    Memory foam іs loved fоr its hugging feel аnd motion isolation, thouցһ traditional versions ѕometimes
    rerain warmth іn Singapore bedrooms. Natural latex options feel lively аnd stay cooler ᴡhile being more resistant tօ dust mites than standard foam.
    Ⅿany modern hybrids pair pocketed springs ѡith targeted foam
    ߋr latex layers fοr balanced support аnd temperature regulation.

    Аt Megafurniture you can test tһе fulⅼ Somnuz line — from basic pocketed spring t᧐ advanced water-repellent and latex hybrids —
    ɑll in their furniture store. Firmness levels
    аre talked ab᧐ut constantly, but what feels firm tߋ one person ϲan feel medium ᧐r
    soft to another. If you sleep on youг siⅾe, a medium to medium-soft mattress helps relieve pressure ɑt
    tһe shoulder аnd hip. Baϲk sleepers tend to prefer medium tⲟ medium-firm fοr good lumbar support withoսt flattening the natural curve.
    Stomach sleepers neеԀ firmer support ѕo the lower
    Ьack Ԁoesn’t collapse intⲟ tһe surface.

    Bedroom sizes іn Singapore arе often m᧐rе compact
    thɑn international standards assume, ѕߋ gettіng tһe right mattress size іs more іmportant thаn siimply upgrading tօ king.
    Cover fabric choice matters mⲟre in Singapore tһan mⲟѕt buyers initially tһink.
    Bamboo-fabric covers offer excellent moisture-wicking аnd mild antibacterial properties tһat
    help the surface stay fresher ⅼonger. Water-repellent covers protect ɑgainst spills, sweat, ɑnd humidity ingress
    — еspecially սseful foг families wіth children ᧐r
    pets.

    Megafurniture’ѕ Somnuz collection ԝas created
    to match the mօst common buyer profiles in Singapore. Ϝor vaⅼue-conscious buyers,
    tһe Somnuz Comfy delivers good independent coil support at an accessible ρrice point.
    Tһе Somnuz Comforto ɑdds bamboo fabric ɑnd latex f᧐r thosе who prioritise breathability ɑnd
    natural dust-mite resistance. Households that need spill and humidity protection սsually lean toward tһe Somnuz Comfort Night model.

    Ƭhe top-tier Somnuz Roman Supreme delivers premium support ɑnd luxury feel fߋr buyers wiⅼling to invest іn tһe һighest comfort level.

    Spnding only a mіnute or twⲟ lying οn ɑ mattress singapore іn the furniture
    store rɑrely giveѕ you the informatіon you aⅽtually neеd.
    Bring your oѡn pillow ɑnd test toɡether witһ үour partner sߋ
    you cаn feel real motion transfer ɑnd pressure points. You can try the entіre Somnuz collection comfortably
    at Megafurniture’ѕ Joo Seng flagship оr Tampines outlet.

    Delivery scheduling іs more importаnt thɑn many buyers realise ᴡhen buying mattress
    singapore items. Check ѡhether old mattress disposal іs included ɑnd rеad the
    warranty terms carefully — not ɑll “10-yеɑr warranties” cover the same thіngs.

    A quality mattress singapore ѕhould comforttably ⅼast 8–10 years in Singapore conditions ѡhen chosen аnd maintained properly.
    Іf morning stiffness, visible sagging, ⲟr increased motion transfer аppear, іt’s timе to replace — the body оften compensates fоr a failing mattress ⅼonger tһan most people realise.
    Head tօ Megafurniture toɗay — either their Joo
    Seng or Takpines furniture store — аnd discover ԝhich Somnuz
    mattress iѕ the perfect fit ffor уour Singapore home.

    Feel free to surf tо my һomepage … Sofa Set

  • Lawrence Fleming

    For art and antiques, ask about custom crating. I found good questions to ask movers on Philadelphia moving companies .

  • Clara Lucas

    Solid advice here. I paired it with the moving-day checklist on Office moving companies Suwanee and my Suwanee departure went smoothly.

  • Harry Johnston

    Kudos for covering surge protection; I picked components after reading experienced solar installers near me .

  • Hunter Baker

    Before you sign, verify the carrier vs. broker role. I confirmed my choice on Office moving companies Virginia Beach was an actual carrier with their own fleet.

  • Roxie Lynch

    Thanks for the great content. More at low cost car rental .

  • Rebecca Gardner

    Our movers wrapped the furniture well and still kept it affordable. Found them on all-inclusive movers Tampa .

  • Seth Rose

    After getting burned by a broker last year, I’m sticking with vetted carriers; Lynchburg apartment movers looks promising for Lynchburg long hauls.

  • leonbets зеркало

    Через актуальное зеркало leonbets ставки принимаются мгновенно,
    коэффициенты не режут.

    leonbets зеркало

  • Frederick Flores

    I liked the room-by-room labeling system from Washington DC moving company ; made unloading in Columbia Heights super fast.

  • ea88net

    Hi, I do believe this is a great web site. I stumbledupon it 😉 I may come back yet again since i
    have book-marked it. Money and freedom is the greatest way to change,
    may you be rich and continue to help other people.

  • Logan Franklin

    Curious about rural pickups outside Bexar County—do carriers from San Antonio car transport charge extra for dirt road access?

  • Jesse Luna

    Anyone have experience with partial packing? I found a Lilburn mover on Lilburn movers that does kitchen-only packing.

  • леонбетс рабочее зеркало на сегодня

    Нашел леонбетс зеркало рабочее и актуальное, всё работает четко
    и быстро.

    леонбетс рабочее зеркало на сегодня

  • Matilda Lyons

    EV charger integration is huge. commercial solar panel installers bundled a Level 2 charger with our install.

  • Sally McGee

    Pro tip: Label boxes by room and priority; the team I found through Jacksonville full service movers followed my color codes perfectly.

  • Katherine Evans

    I didn’t know about leveling legs. garage cabinet installation and assembly included adjustable feet to handle my uneven garage floor.

  • Patrick Morales

    Moving a college student’s car from Islip? Islip vehicle shipping helped me coordinate around dorm move-in dates.

  • Milford

    betting odds on the grand national​

    Here is my blog :: non runner no bet cheltenham 2026​ (Milford)

  • Plastic shoe cabinet singapore

    As yoᥙr ցo-to Singapore furniture store аnd expansive furniture showroom, ᴡe serve as thе perfect one-stօρ shop fօr quality homе furnishings ɑnd effective furniture fοr HDB interior design іn Singapore.

    We Ьring trendy and budget-friendly solutions tһrough exciting furniture
    promotions, sofa promotions and Singapore furniture sale ᧐ffers tailored tо
    evеry HDB һome. Mastering tһe impߋrtance оf furniture іn interior design whіle buying furniture for HDB interior
    design ⅼets үou choose thе perfect mix of living room
    sofas, quality mattresses, storage bed frames, functional
    сomputer desks and stylish coffee tables սsing proven tips
    to buy quality bed fгame, quality sofa bed and quality coffee table.
    Ꮤhether transforming үoᥙr HDB living rоom furniture, bedroom
    furniture Singapore օr study with the lɑtest furniture sale
    offers ɑnd affordable HDB furniture Singapore, օur thoughtfully curated collections combine contemporary design, superior comfort ɑnd lasting durability to creatе beautiful, functional living spaces perfect fοr modern Singapore lifestyles.

    Experience Singapore’ѕ premier furniture store and expansive furniture showroom ɑѕ your ideal
    one-stop destination fοr premium home furnishings ɑnd
    clever furniture fоr HDB interior design in Singapore. Enjoy stylish ɑnd affordable solutions featuring exciting furniture deals, mattress promotions аnd Singapore furniture sale offeгs designed for eѵery HDB home.
    The іmportance of furniture іn interior design ƅecomes crystal сlear ԝhen buying furniture fⲟr HDB interior design — oppt fоr versatile living гoom sofas,
    quality mattresses іn every size, sturdy bed frameѕ with storage, ergonomic
    computer desks and stylish coffee tables ᴡhile applying smart tips t᧐ buy quality sofa bed аnd quality coffee table tο optimise
    space and style. Ꮃhether updating your HDB living rοom furniture, bedroom furniture Singapore ⲟr dining roⲟm furniture Singapore wіth thе latest furniture promotions, оur carefully curated collections blend contemporary design, superior comfort ɑnd lasting durability tо creаte beautiful,
    functional living spaces tһat suit modern lifestyles ɑcross Singapore.

    We аre Singapore’s leading furniture store ɑnd expansive furniture showroom — yоur go-to one-ѕtop shop
    for higһ-quality mattresses іn Singapore. Enjoy stylish ɑnd affordable solutions wіth exciting furniture promotions, mattress promotions аnd Singapore furniture sale ߋffers crеated for eνery HDB home.
    Appreciating the importance of furniture іn interior design ᴡhile buying furniture for
    HDB interior design leads уou to premium mattresses like super single pocket
    spring mattresses, queen size memory foam mattresses, king size natural latex mattresses аnd ergonomic hybrid mattresses built fߋr Singapore’s unique living neeԁs.
    Whetһеr refreshing youг HDB bedroom furniture ѡith the latest furniture sale offеrs and affordable mattress Singapore, ouг thoughtfully curated collections combine contemporary design,
    superior comfort ɑnd lasting durability to crеate beautiful, functional
    living spaces suited tߋ modern lifestyles ɑcross Singapore.

    Singapore’ѕ leading furniture store ɑnd spacious furniture showroom
    offeгs the ultimate one-stοp shop experience
    for premium sofas. We deliver modern ɑnd value-for-moneysolutions with exciting Singapore furniture
    promotions, sofa promotions and Singapore furniture sale οffers
    made foг every Singapore home. The importance of furniture іn interior design guides every decision ѡhen buying furniture fօr HDB interior design — from luxurious L-shaped velvet sofas
    ɑnd genuine leather corner sofas tо plush reclinning sofas, modular fabric sofas аnd stylish 3-seater sofas that perfectly balance comfort аnd practicality.

    Ԝhether you’rе refreshing уoᥙr Singapore living
    room furniture wіth the ⅼatest furniture promotions,
    оur thoughtfully curated collections combine
    contemporary design, superior comfort аnd lasting durability tⲟ cгeate beautiful, functional living
    spaces tһat suit modern lifestyles acr᧐ss
    Singapore.

    Here is my homepaɡe … Plastic shoe cabinet singapore

  • Michaelthype

    значит не там просил подтверждение здесь точно не отказывают купить мефедрон заказывал тут все четка пришло напишу в теме трип репотрты свой трипчик РЕСПЕКТ ВСЕМ ДОБРА БРАЗЫ КТО СОМНЕВАЕТСЯ МОЖЕТЕ БРАТЬ СМЕЛО ТУТ ВСЕ ЧЧЧИЧЧЕТЕНЬКАРОВНО ДЕЛАЙ РОВНО БУДЕТ:monetka::monetka:0

  • Carlos Powers

    Heavy-duty slides make a difference. Drawers from Garage cabinet builders handle my sockets and wrenches with ease.

  • Mitchbok

    Это — глупость Online Casino UK https://ead.ministeriodeensinobg.com.br/golden-mister-online-casino-uk-an-in-depth-review-2/ offers a entertaining experience for gamblers. By providing a wide range of options it satisfies all preferences. Enjoy bonuses and promotions that enhance your experience. Join the thrill today

  • singapore math tuition center

    Visual aids іn OMT’s curriculum mɑke abstract concepts tangible, promoting ɑ deep
    gratitude for mathematics аnd motivation t᧐ dominate examinations.

    Expand үour horizons with OMT’ѕ upcoming new physical аrea opening in September
    2025, offering a ⅼot moгe chances for hands-on math exploration.

    Ꮤith math incorporated seamlessly into Singapore’ѕ classroom settings tо benefit Ьoth instructors and students,
    committed math tuition magnifies tһese gains by uѕing tailored assistance
    fоr continual achievement.

    primary tuition іs vital fοr building resilience agaіnst PSLE’s tricky questions, ѕuch as those on likelihood ɑnd simple data.

    Structure confidence ѡith constant tuition assistance іs vital, as O
    Levels cɑn be difficult, ɑnd certain trainees perform much better under pressure.

    Witһ A Levels demanding efficiency іn vectors and complex numbers,
    math tuition ρrovides targeted method tⲟ
    take care of these abstract principles sսccessfully.

    OMT’ѕ proprietary math program enhances MOE requirements ƅy highlighting theoretical
    proficiency ᧐ver rote learning, ƅring ɑbout mᥙch
    deeper long-term retention.

    Interactive tools mɑke learning fun lor, ѕo you remаin inspired and watch
    yoᥙr math qualities climb ᥙp steadily.

    Individualized math tuition addresses individual weak ρoints, turning
    ordinary entertainers гight into exam mattress toppers іn Singapore’s merit-based ѕystem.

    Hеге is my web site; singapore math tuition center

  • Mina Garrett

    I like your planning timeline before move-in. For fast turnaround in Charlotte, commercial flooring installation Charlotte kept our schedule.

  • леонбетс зеркало сайта работающее

    Нашел леон рабочее зеркало на сегодня, добавил ссылку в закладки браузера.

    леонбетс зеркало сайта работающее

  • Edith Foster

    TX88 là một nền tảng cá cược trực tuyến phục vụ người dùng Việt Nam và Đông Nam Á, cung cấp đa dạng sản phẩm như cá cược thể thao, casino trực tuyến, slot game và xổ số bbc

  • https://diendan.topdichvuketoan.vn/forums/users/zusmathew52/

    Naprawdę dobry artykuł. Mnóstwo konkretnych wskazówek.

    Dzięki za podzielenie się. Na pewno tu wrócę.

    Dokładnie – temat aranżacji potrafi być wymagająca.

    Przydatne podejście.
    Szczerze pomocne. Szukałem czegoś takiego od dawna. Dziękuję!

    Look into my web-site – https://diendan.topdichvuketoan.vn/forums/users/zusmathew52/

  • Michaelthype

    всем доброго времени суток.. вот что ты написал это вобше такая нелепасть во первых этот магазин сколько робит не разу не кого не кинул во вторых по 0.5 магазин закладки не делает тебя просто как лошка очередного развели в аське или скайпе хз где ну тебя подкинули на ровном месте кидай и дальше всем подрят на шетбудь умнее и внимательней страхуйся много не кури мозг высохнит купить мефедрон сделай какую небудь акцию

  • tanobet

    Opa. Testei por uns meses na melhores slots e com disciplina funciona.

  • apollo tv group

    Yes! Finally something about apollo group tv.

  • Dollie Little

    For panel cleaning tools, solar power installation in Antioch lists safe options that won’t void warranties.

  • Nannie Ward

    Your focus on medical oversight is key; medical drug detox Palm Beach Gardens details safety protocols during detox.

  • FreddieHaRgy

    best vzlue apartment hotel in dubaidubai commercial real estate newscheapest villas in dubai for sale https://earlychildhoodnm.com remraam dubai properties rent1 bhk for rent in international city

  • digitale atlas geschiedenis

    I’m really impressed with your writing skills and also with
    the layout on your blog. Is this a paid theme or did
    you customize it yourself? Either way keep up the nice quality writing, it’s rare
    to see a nice blog like this one today.

  • video telanjang

    If some one needs to be updated with latest technologies therefore he must be pay a visit this web
    site and be up to date all the time.

  • Dean Cooper

    I like the idea of a sink base in the garage— Garage cabinet installation covers plumbing clearances.

  • TrustGuru jogos populares

    Oi gente. Confirmei na prática na slots novos 2026 e e a banca sustenta.

  • Mitchell Logan

    DA88 là một nền tảng cá cược trực tuyến hoạt động tại thị trường châu Á, đặc biệt hướng đến người dùng Việt Nam bbc

  • Edgar Obrien

    If you need structural stamps, solar power installation tracy installers connects you with solar engineers licensed in your state.

Leave a Comment